States, BP Reach $18.7B Settlement Over Oil Spill

States, BP Reach $18.7B Settlement Over Oil Spill